pair socks - French English Dictionary